case IDCMP_CLOSEWINDOW: for (co=0;co<zz;co++) if (line[co]) FreeVec(line[co]);
if (dto) DisposeDTObject(dto);
else if (bm) MyFreeBitMap(bm);
CloseAll(TRUE);
break;
case IDCMP_NEWSIZE: RectFill(win->RPort,win->BorderLeft+1,win->BorderTop+1,win->Width-win->BorderLeft-win->BorderRight+1,win->Height-win->BorderBottom-3);
case IDCMP_CHANGEWINDOW: return TRUE;
break;
}
}
return FALSE;
}
void main(int argc, char **argv)
{
COLBMFONT colfont={0,0,0,0,0,NULL,NULL};
UBYTE zz=0,co,ca,cu=0;
ULONG left,top,width,height,wleft,wtop;
LONG result[OPT_COUNT]={NULL,NULL},pen;
struct ColorRegister *cmap;
struct WBStartup *startup=NULL;
struct ViewPort *VP;
struct dtFrameBox mydtFrameBox; /* Use this with DTM_FRAMEBOX method */
struct FrameInfo myFrameInfo; /* For info returned from DTM_FRAMEBOX */
struct gpLayout mygpLayout; /* Use this with DTM_PROCLAYOUT method */